self-serving evidence - Turkish English Dictionary